#ifndef _CONFIGURACION_H
#define _CONFIGURACION_H

#pragma warning(disable: 4996)

#include <string.h>
#include <stdlib.h>

#include "bib_Log.h"
#include "bib_Archivos.h"
#include "bib_Hilos.h"

#define ARCHIVO_CONFIGURACION "./config.txt"
#define TAM_MAX_IP 15
#define TAM_MAX_NOMBRE 31

typedef struct CONFIG_EST{
	int				nivelLog;
	char			nombre[TAM_MAX_NOMBRE + 1];
	char			IPKSS[TAM_MAX_IP + 1];
	int 			puertoKSS;
	unsigned int 	cilindros;
	unsigned int 	cabezales;
	unsigned int 	sectores;
	int				RPM;
	int				cache;	//0: Deshabilitar; <>0: Habilitar
} CONFIG_EST;

int abrirConfiguracion(void);	/*Copia los datos del archivo de configuracion en la variable global*/

#endif